WebServiceCenter
The WebServiceCenter section of the web.config file allows you to configure the policies of the webServiceCenter application.
Attribute |
Use |
---|---|
defaultRmaShipViaCode |
If specified, identifies the default shipping method for new RMA's. The value must be an existing ShipViaCd in ShipVias. |
defaultRmaTypeNo |
Identifies the default type for new RMA items. The value must be an existing item in RmaType. If not specified, the default value is 0. |
repairPriceBasis |
The price basis used in calculating repair price. The value must be an existing PriceBasisCd sent from the KS_BASE_PRICES API. This attribute is required. |
repairPriceSheet |
The price sheet identifier used in calculating the repair price. The value must be an existing PriceSheetCd sent from KS_BASE_PRICES API. This attribute is required. |
failureAnalysisPageName |
If not empty, RMA pages provide a link to a page where the user can enter failure analysis information. |
paymentRequiredEmailsEnabled |
If True, the system sends payment required emails to endIf true, the system sends payment required emails to end users. The value must be true or false. The default for the attribute is true. If true, the actual emails are triggered through information sent via KS_RMAS API. |
paymentRequiredTemplateNo |
Identifies the notification template to use when formatting
emails sent to end-users informing them that payment is required on a repair. If
specified, the value must be the NotificationTemplateNo for an existing Notification Template. If
not specified, no email is sent. |
paymentEmailAddress |
The reply-to email address of back-office the recipient of payment notification emails. If not specified, no email is sent. Note that this is used as the reply-to email address, not the from email address. |
paymentReceivedTemplateNo |
Identifies the notification template to use when formatting emails sent to back-office informing them that payment has been received. If specified, the value must be the NotificationTemplateNo in KsNotificationTemplates. If not specified, no email is sent.
|
paymentAuthorizedTemplateNo |
Identifies the notification template to use when formatting emails sent to back-office informing them that payment has been authorized. If specified, the value must be the NotificationTemplateNo in KsNotificationTemplates. If not specified, no email is sent. |
salesRepEmailTemplateNo |
Identifies the notification template to use when formatting
emails while collaborating on an RMA. If specified, the value must be the
NotificationTemplateNo for an existing Notification Template. If not specified, no email is sent. |
validateSerialNumbers |
Set to true validate serial numbers when entering an RMA. Default is false. |
Example Usage
<WebServiceCenter defaultRmaShipViaCode="009" repairPriceBasis="LIST" repairPriceSheet="REPAIR" failureAnalysisPageName="FailureAnalysisPage" salesRepEmailTemplateNo="26" paymentRequiredEmailsEnabled="true" paymentRequiredTemplateNo="25" paymentAuthorizedTemplateNo="27" paymentReceivedTemplateNo="28" paymentEmailAddress="payment@yourcompany.com" />